package com.ly.talent.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ly.common.annotation.Excel;
import com.ly.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 人才引进信息补充详情对象 talent_detail
 *
 * @author sfli
 * @date 2021-02-01
 */
public class TalentDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long talentDetailId;

    /** 基本信息表主键 */
    @Excel(name = "基本信息表主键")
    private Long talentBaseInfoId;

    /** 1公司内是否拥有获奖人 */
    @Excel(name = "公司内是否拥有获奖人", readConverterExp = "Y=是,N=否")
    private String aIs;

    /** 所获奖项 */
    @Excel(name = "所获奖项")
    private String aAwards;

    /** 排名 */
    @Excel(name = "排名")
    private Long aNumber;

    /** 其他奖项 */
    @Excel(name = "其他奖项")
    private String aOtherAwards;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String aResult;

    /** 2申请人是否为公司内部设立机构的负责人 */
    @Excel(name = "申请人是否为公司内部设立机构的负责人", readConverterExp = "Y=是,N=否")
    private String bIs;

    /** 平台名称 */
    @Excel(name = "平台名称")
    private String bPlatform;

    /** 承担的重大科研任务名称 */
    @Excel(name = "承担的重大科研任务名称")
    private String bProject;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String bResult;

    /** 3公司年度市级财政贡献是否达到5000万 */
    @Excel(name = "公司年度市级财政贡献是否达到5000万", readConverterExp = "Y=是,N=否")
    private String cIs;

    /** 2018年税收 */
    @Excel(name = "2018年税收")
    private Double cRevenueT3;

    /** 2019年税收 */
    @Excel(name = "2019年税收")
    private Double cRevenueT2;

    /** 2020年税收 */
    @Excel(name = "2020年税收")
    private Double cRevenueT1;

    /** 申请人是否为公司任职满3年正职 */
    @Excel(name = "申请人是否为公司任职满3年正职")
    private String cPostIs;

    /** 职务 */
    @Excel(name = "职务")
    private String cPost;

    /** 任职年限 */
    @Excel(name = "任职年限")
    private String cPostDate;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String cResult;

    /** 4申请人所在企业是否为“独角兽”企业 */
    @Excel(name = "申请人所在企业是否为“独角兽”企业")
    private String dIs;

    /** 成立时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "成立时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date dEstablishedDate;

    /** 美元估值（单位：亿元） */
    @Excel(name = "美元估值（单位：亿元）")
    private Double dEvaluation;

    /** 独角兽榜单上榜年度 */
    @Excel(name = "上榜年度")
    private Long dRankingYear;

    /** 榜单排名 */
    @Excel(name = "榜单排名")
    private Long dRankingNo;

    /** 申请人是否为公司的自然人股东 */
    @Excel(name = "申请人是否为公司的自然人股东")
    private String dIsShareholder;

    /** 持股比例 */
    @Excel(name = "持股比例")
    private Double dProportion;

    /** 排名 */
    @Excel(name = "排名")
    private Long dNumber;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String dResult;

    /** 5申请人是否为优秀人才团队的领衔人 */
    @Excel(name = "申请人是否为优秀人才团队的领衔人", readConverterExp = "Y=是,N=否")
    private String eIs;

    /** 国家和本市重大项目（新型研发机构）名称 */
    @Excel(name = "国家和本市重大项目")
    private String ePojectName;

    /** 项目（机构）内职务 */
    @Excel(name = "项目内职务")
    private String ePost;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String eResult;

    /** 6申请人所在单位是否进行自主投入x（近3年内） */
    @Excel(name = "申请人所在单位是否进行自主投入", readConverterExp = "Y=是,N=否")
    private String fIs;

    /** 自主投入数额（单位：亿元） */
    @Excel(name = "自主投入数额")
    private Double fInvestment;

    /** 获得股权类现金融资（单位：亿元） */
    @Excel(name = "获得股权类现金融资")
    private Double fFinancing;

    /** 申请人是否为公司创始人和合伙人 */
    @Excel(name = "申请人是否为公司创始人和合伙人")
    private String fIsPartner;

    /** 申请人持股比例 */
    @Excel(name = "申请人持股比例")
    private Double fShareholdingRatio;

    /** 申请人持股比例在自然人股东中排名 */
    @Excel(name = "申请人持股比例在自然人股东中排名")
    private Long fRatioNo;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String fResult;

    /** 7申请人是否为投资基金管理人 */
    @Excel(name = "申请人是否为投资基金管理人", readConverterExp = "Y=是,N=否")
    private String gIs;

    /** 基金管理人设立地 */
    @Excel(name = "基金管理人设立地")
    private String gPlaceManageSl;

    /** 基金管理人备案地 */
    @Excel(name = "基金管理人备案地")
    private String gPlaceManageBa;

    /** 所管理基金设立地 */
    @Excel(name = "所管理基金设立地")
    private String gPlaceFundSl;

    /** 所管理基金备案地 */
    @Excel(name = "所管理基金备案地")
    private String gPlaceFundBa;

    /** 实收资本 */
    @Excel(name = "实收资本")
    private Double gCapital;

    /** 实际投资本市新业态新模式产业数额（近3年） */
    @Excel(name = "实际投资本市新业态新模式产业数额")
    private Double gCapitalTotal;

    /** 任职年月 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "任职年月", width = 30, dateFormat = "yyyy-MM-dd")
    private Date gPostDate;

    /** 职务 */
    @Excel(name = "职务")
    private String gPost;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String gResult;

    /** 8所在单位是否为年度市级财政贡献5000万及以上企业（近3年） */
    @Excel(name = "8所在单位是否为年度市级财政贡献5000万及以上企业", readConverterExp = "Y=是,N=否")
    private String hIs;

    /** 2018年公司年度市级财政贡献 */
    @Excel(name = "2018年公司年度市级财政贡献")
    private Double hCompanyT3;

    /** 2019年公司年度市级财政贡献 */
    @Excel(name = "2019年公司年度市级财政贡献")
    private Double hCompanyT2;

    /** 2020年公司年度市级财政贡献 */
    @Excel(name = "2020年公司年度市级财政贡献")
    private Double hCompanyT1;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String hResult;

    /** 9申请人所在单位是否为国家和本市认定的产业创新中心、工程研究中心、企业技术中心和高精尖产业协同创新平台等新业态新模式单位 */
    @Excel(name = "申请人所在单位是否为新业态新模式单位", readConverterExp = "Y=是,N=否")
    private String iIs;

    /** 协同创新平台名称 */
    @Excel(name = "协同创新平台名称")
    private String iPlatform;

    /** 职务 */
    @Excel(name = "职务")
    private String iPost;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String iResult;

    /** 10申请人所在单位是否为本市地方级收入贡献1000万及以上新业态新模式相关企业（近3年平均） */
    @Excel(name = "申请人所在单位是否为本市地方级收入贡献1000万及以上新业态新模式相关企业", readConverterExp = "Y=是,N=否")
    private String jIs;

    /** 2018年公司年度市级财政贡献 */
    @Excel(name = "2018年公司年度市级财政贡献")
    private Double jCompanyT3;

    /** 2019年公司年度市级财政贡献 */
    @Excel(name = "2019年公司年度市级财政贡献")
    private Double jCompanyT2;

    /** 2020年公司年度市级财政贡献 */
    @Excel(name = "2020年公司年度市级财政贡献")
    private Double jCompanyT1;

    /** 引进人才职务 */
    @Excel(name = "引进人才职务")
    private String jPost;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String jResult;

    /** 11申请人所在单位是否为本市地方级收入贡献500万及以上新业态新模式相关企业（近3年平均） */
    @Excel(name = "申请人所在单位是否为本市地方级收入贡献500万及以上新业态新模式相关企业", readConverterExp = "Y=是,N=否")
    private String kIs;

    /** 2018年公司年度市级财政贡献 */
    @Excel(name = "2018年公司年度市级财政贡献")
    private Double kCompanyT3;

    /** 2019年公司年度市级财政贡献 */
    @Excel(name = "2019年公司年度市级财政贡献")
    private Double kCompanyT2;

    /** 2020年公司年度市级财政贡献 */
    @Excel(name = "2020年公司年度市级财政贡献")
    private Double kCompanyT1;

    /** 在现工作单位入职时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "在现工作单位入职时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date kHiredate;

    /** 引进人才岗位 1:技术骨干人才  2:其他岗位 */
    @Excel(name = "引进人才岗位 1:技术骨干人才  2:其他岗位")
    private String kPost;

    /** 申请人2016年在京应税收入 */
    @Excel(name = "申请人2016年在京应税收入")
    private Double kEarningsT5;

    /** 申请人2017年在京应税收入 */
    @Excel(name = "申请人2017年在京应税收入")
    private Double kEarningsT4;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String kResult;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String lResult;

    /** 13申请人所在单位是否为知识产权服务机构、金融机构、人力资源服务机构或律师、会计师、审计师事务所等科技创新服务主体 */
    @Excel(name = "申请人所在单位是否为科技创新服务主体", readConverterExp = "Y=是,N=否")
    private String mIs;

    /** 从业类型 */
    @Excel(name = "从业类型")
    private String mType;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String mResult;

    /** 14申请人是否从事电子商务、网络直播、电子竞技、数字媒体等领域工作 */
    @Excel(name = "申请人是否从事电子商务、网络直播、电子竞技、数字媒体等领域工作", readConverterExp = "Y=是,N=否")
    private String nIs;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String nResult;

    /** 15申请人所在单位是否获得我市政府产业引导基金及其他股权类现金投资1000万元以上（近3年累计） */
    @Excel(name = "申请人所在单位是否获得我市政府产业引导基金及其他股权类现金投资1000万元以上", readConverterExp = "Y=是,N=否")
    private String oIs;

    /** 政府产业引导基金名称 */
    @Excel(name = "政府产业引导基金名称")
    private String oGovernmentName;

    /** 政府产业引导基金2018年至2020年投资总额 */
    @Excel(name = "政府产业引导基金2018年至2020年投资总额")
    private Double oGovernmentInvestment;

    /** 向申请人所在单位投资的其他投资机构名称 */
    @Excel(name = "向申请人所在单位投资的其他投资机构名称")
    private String oOrgName;

    /** 其他投资机构2018年至2020年投资总额 */
    @Excel(name = "其他投资机构2018年至2020年投资总额")
    private Double oOrgInvestment;

    /** 引进人才是否为主要创始人或核心合伙人 */
    @Excel(name = "引进人才是否为主要创始人或核心合伙人")
    private String oIsPartner;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String oResult;

    /** 16申请人所在单位累计自主投入是否达到1亿元以上（含），或股权类现金融资是否超过1.5亿元以上（含）（近3年累计） */
    @Excel(name = "申请人所在单位累计自主投入是否达到1亿元以上", readConverterExp = "Y=是,N=否")
    private String pIs;

    /** 2018-2020年累计自主投资总额 */
    @Excel(name = "2018-2020年累计自主投资总额")
    private Double pInvestmentTotal;

    /** 2018-2020年累计获得股权类现金融资总额 */
    @Excel(name = "2018-2020年累计获得股权类现金融资总额")
    private Double pFinancingTotal;

    /** 推荐人1 */
    @Excel(name = "推荐人1")
    private String pNameOne;

    /** 推荐人1是否是主要创始人或核心合伙人 */
    @Excel(name = "推荐人1是否是主要创始人或核心合伙人")
    private String pIsPartnerOne;

    /** 推荐人2 */
    @Excel(name = "推荐人2")
    private String pNameTwo;

    /** 推荐人2是否是主要创始人或核心合伙人 */
    @Excel(name = "推荐人2是否是主要创始人或核心合伙人")
    private String pIsPartnerTwo;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String pResult;

    /** 17申请人是否获得市人才工作主管部门认定并备案的国际技术创新大赛、国家和本市创新创业大赛中的前三名 */
    @Excel(name = "申请人是否获得市人才工作主管部门认定并备案的国际技术创新大赛、国家和本市创新创业大赛中的前三名", readConverterExp = "Y=是,N=否")
    private String qIs;

    /** 获奖年度 */
    @Excel(name = "获奖年度")
    private Long qAwardsYear;

    /** 大赛举办单位 */
    @Excel(name = "大赛举办单位")
    private String qOrg;

    /** 所获奖项名称 */
    @Excel(name = "所获奖项名称")
    private String qAwardsName;

    /** 所获奖项名词 */
    @Excel(name = "所获奖项名词")
    private Long qAwardsNo;

    /** 吸引风险投资年度 */
    @Excel(name = "吸引风险投资年度")
    private Long qInvestmentYear;

    /** 吸引风险投资数额 */
    @Excel(name = "吸引风险投资数额")
    private Double qInvestmentTotal;

    /** 引进人才是否为主要创始人或核心合伙人 */
    @Excel(name = "引进人才是否为主要创始人或核心合伙人")
    private String qIsPartner;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String qResult;

    /** 18申请人所在单位是否为天使投资基金管理人 */
    @Excel(name = "申请人所在单位是否为天使投资基金管理人", readConverterExp = "Y=是,N=否")
    private String rIs;

    /** 投资类型 1：天使投资基金 2：创业投资基金 */
    @Excel(name = "投资类型 1：天使投资基金 2：创业投资基金")
    private String rType;

    /** 基金管理人设立地 */
    @Excel(name = "基金管理人设立地")
    private String rPlaceManageSl;

    /** 基金管理人备案地 */
    @Excel(name = "基金管理人备案地")
    private String rPlaceManageBa;

    /** 所管理基金设立地 */
    @Excel(name = "所管理基金设立地")
    private String rPlaceFundSl;

    /** 所管理基金备案地 */
    @Excel(name = "所管理基金备案地")
    private String rPlaceFundBa;

    /** 实收资本数额 */
    @Excel(name = "实收资本数额")
    private Double rAsset;

    /** 实际投资本市高精尖产业（近3年累计） */
    @Excel(name = "实际投资本市高精尖产业")
    private Double rNvestmentTotal;

    /** 职务 */
    @Excel(name = "职务")
    private String rPost;

    /** 任职时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "任职时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date rWorkDate;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String rResult;

    /** 20申请人是否为新模式新业态单位聘用的国内高等院校一流学科毕业生 */
    @Excel(name = "申请人是否为新模式新业态单位聘用的国内高等院校一流学科毕业生", readConverterExp = "Y=是,N=否")
    private String tIs;

    /** 工作岗位 */
    @Excel(name = "工作岗位")
    private String tPost;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String tResult;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String uResult;

    /** 22申请人是否为国家或本市重大人才工程入选人团队成员 */
    @Excel(name = "申请人是否为国家或本市重大人才工程入选人团队成员", readConverterExp = "Y=是,N=否")
    private String vIs;

    /** 推荐人1 */
    @Excel(name = "推荐人1")
    private String vNameOne;

    /** 推荐人入选的人才工程全称 */
    @Excel(name = "推荐人入选的人才工程全称")
    private String vProjectOne;

    /** 评选单位 */
    @Excel(name = "评选单位")
    private String vOrgOne;

    /** 入选时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入选时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vDateOne;

    /** 推荐人2 */
    @Excel(name = "推荐人2")
    private String vNameTwo;

    /** 推荐人入选的人才工程全称 */
    @Excel(name = "推荐人入选的人才工程全称")
    private String vProjectTwo;

    /** 评选单位 */
    @Excel(name = "评选单位")
    private String vOrgTwo;

    /** 入选时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入选时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date vDateTwo;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String vResult;

    /** 23申请人是否获得发明专利（不含专利申请） */
    @Excel(name = "申请人是否获得发明专利", readConverterExp = "Y=是,N=否")
    private String wIs;

    /** 是否曾获“中国专利金奖” */
    @Excel(name = "是否曾获“中国专利金奖”")
    private String wIsAwards;

    /** 专利名称 */
    @Excel(name = "专利名称")
    private String wAwardsName;

    /** 以独立完成人身份获得发明专利数量（单位：个） */
    @Excel(name = "以独立完成人身份获得发明专利数量")
    private Long wFirstCount;

    /** 专利号码，多个用逗号隔开 */
    @Excel(name = "专利号码，多个用逗号隔开")
    private String wPatentNumber;

    /** 以第二作者及以上身份获得发明专利数量（只限发明专利） */
    @Excel(name = "以第二作者及以上身份获得发明专利数量")
    private Long wSecondCount;

    /** 专利号码，多个用逗号隔开 */
    @Excel(name = "专利号码，多个用逗号隔开")
    private String wSecondPatentNumber;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String wResult;

    /** 24是否经曾入选市属各区（含经济技术开发区）、集团总公司及其他相应单位实施的重点人才工程 */
    @Excel(name = "24是否经曾入选市属各区", readConverterExp = "Y=是,N=否")
    private String xIs;

    /** 所获项目颁发单位 */
    @Excel(name = "所获项目颁发单位")
    private String xOrg;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String xProject;

    /** 入选时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入选时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date xDate;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String xResult;

    public void setTalentDetailId(Long talentDetailId)
    {
        this.talentDetailId = talentDetailId;
    }

    public Long getTalentDetailId()
    {
        return talentDetailId;
    }
    public void setTalentBaseInfoId(Long talentBaseInfoId)
    {
        this.talentBaseInfoId = talentBaseInfoId;
    }

    public Long getTalentBaseInfoId()
    {
        return talentBaseInfoId;
    }
    public void setaIs(String aIs)
    {
        this.aIs = aIs;
    }

    public String getaIs()
    {
        return aIs;
    }
    public void setaAwards(String aAwards)
    {
        this.aAwards = aAwards;
    }

    public String getaAwards()
    {
        return aAwards;
    }
    public void setaNumber(Long aNumber)
    {
        this.aNumber = aNumber;
    }

    public Long getaNumber()
    {
        return aNumber;
    }
    public void setaOtherAwards(String aOtherAwards)
    {
        this.aOtherAwards = aOtherAwards;
    }

    public String getaOtherAwards()
    {
        return aOtherAwards;
    }
    public void setaResult(String aResult)
    {
        this.aResult = aResult;
    }

    public String getaResult()
    {
        return aResult;
    }
    public void setbIs(String bIs)
    {
        this.bIs = bIs;
    }

    public String getbIs()
    {
        return bIs;
    }
    public void setbPlatform(String bPlatform)
    {
        this.bPlatform = bPlatform;
    }

    public String getbPlatform()
    {
        return bPlatform;
    }
    public void setbProject(String bProject)
    {
        this.bProject = bProject;
    }

    public String getbProject()
    {
        return bProject;
    }
    public void setbResult(String bResult)
    {
        this.bResult = bResult;
    }

    public String getbResult()
    {
        return bResult;
    }
    public void setcIs(String cIs)
    {
        this.cIs = cIs;
    }

    public String getcIs()
    {
        return cIs;
    }
    public void setcRevenueT3(Double cRevenueT3)
    {
        this.cRevenueT3 = cRevenueT3;
    }

    public Double getcRevenueT3()
    {
        return cRevenueT3;
    }
    public void setcRevenueT2(Double cRevenueT2)
    {
        this.cRevenueT2 = cRevenueT2;
    }

    public Double getcRevenueT2()
    {
        return cRevenueT2;
    }
    public void setcRevenueT1(Double cRevenueT1)
    {
        this.cRevenueT1 = cRevenueT1;
    }

    public Double getcRevenueT1()
    {
        return cRevenueT1;
    }
    public void setcPostIs(String cPostIs)
    {
        this.cPostIs = cPostIs;
    }

    public String getcPostIs()
    {
        return cPostIs;
    }
    public void setcPost(String cPost)
    {
        this.cPost = cPost;
    }

    public String getcPost()
    {
        return cPost;
    }
    public void setcPostDate(String cPostDate)
    {
        this.cPostDate = cPostDate;
    }

    public String getcPostDate()
    {
        return cPostDate;
    }
    public void setcResult(String cResult)
    {
        this.cResult = cResult;
    }

    public String getcResult()
    {
        return cResult;
    }
    public void setdIs(String dIs)
    {
        this.dIs = dIs;
    }

    public String getdIs()
    {
        return dIs;
    }
    public void setdEstablishedDate(Date dEstablishedDate)
    {
        this.dEstablishedDate = dEstablishedDate;
    }

    public Date getdEstablishedDate()
    {
        return dEstablishedDate;
    }
    public void setdEvaluation(Double dEvaluation)
    {
        this.dEvaluation = dEvaluation;
    }

    public Double getdEvaluation()
    {
        return dEvaluation;
    }
    public void setdRankingYear(Long dRankingYear)
    {
        this.dRankingYear = dRankingYear;
    }

    public Long getdRankingYear()
    {
        return dRankingYear;
    }
    public void setdRankingNo(Long dRankingNo)
    {
        this.dRankingNo = dRankingNo;
    }

    public Long getdRankingNo()
    {
        return dRankingNo;
    }
    public void setdIsShareholder(String dIsShareholder)
    {
        this.dIsShareholder = dIsShareholder;
    }

    public String getdIsShareholder()
    {
        return dIsShareholder;
    }
    public void setdProportion(Double dProportion)
    {
        this.dProportion = dProportion;
    }

    public Double getdProportion()
    {
        return dProportion;
    }
    public void setdNumber(Long dNumber)
    {
        this.dNumber = dNumber;
    }

    public Long getdNumber()
    {
        return dNumber;
    }
    public void setdResult(String dResult)
    {
        this.dResult = dResult;
    }

    public String getdResult()
    {
        return dResult;
    }
    public void seteIs(String eIs)
    {
        this.eIs = eIs;
    }

    public String geteIs()
    {
        return eIs;
    }
    public void setePojectName(String ePojectName)
    {
        this.ePojectName = ePojectName;
    }

    public String getePojectName()
    {
        return ePojectName;
    }
    public void setePost(String ePost)
    {
        this.ePost = ePost;
    }

    public String getePost()
    {
        return ePost;
    }
    public void seteResult(String eResult)
    {
        this.eResult = eResult;
    }

    public String geteResult()
    {
        return eResult;
    }
    public void setfIs(String fIs)
    {
        this.fIs = fIs;
    }

    public String getfIs()
    {
        return fIs;
    }
    public void setfInvestment(Double fInvestment)
    {
        this.fInvestment = fInvestment;
    }

    public Double getfInvestment()
    {
        return fInvestment;
    }
    public void setfFinancing(Double fFinancing)
    {
        this.fFinancing = fFinancing;
    }

    public Double getfFinancing()
    {
        return fFinancing;
    }
    public void setfIsPartner(String fIsPartner)
    {
        this.fIsPartner = fIsPartner;
    }

    public String getfIsPartner()
    {
        return fIsPartner;
    }
    public void setfShareholdingRatio(Double fShareholdingRatio)
    {
        this.fShareholdingRatio = fShareholdingRatio;
    }

    public Double getfShareholdingRatio()
    {
        return fShareholdingRatio;
    }
    public void setfRatioNo(Long fRatioNo)
    {
        this.fRatioNo = fRatioNo;
    }

    public Long getfRatioNo()
    {
        return fRatioNo;
    }
    public void setfResult(String fResult)
    {
        this.fResult = fResult;
    }

    public String getfResult()
    {
        return fResult;
    }
    public void setgIs(String gIs)
    {
        this.gIs = gIs;
    }

    public String getgIs()
    {
        return gIs;
    }
    public void setgPlaceManageSl(String gPlaceManageSl)
    {
        this.gPlaceManageSl = gPlaceManageSl;
    }

    public String getgPlaceManageSl()
    {
        return gPlaceManageSl;
    }
    public void setgPlaceManageBa(String gPlaceManageBa)
    {
        this.gPlaceManageBa = gPlaceManageBa;
    }

    public String getgPlaceManageBa()
    {
        return gPlaceManageBa;
    }
    public void setgPlaceFundSl(String gPlaceFundSl)
    {
        this.gPlaceFundSl = gPlaceFundSl;
    }

    public String getgPlaceFundSl()
    {
        return gPlaceFundSl;
    }
    public void setgPlaceFundBa(String gPlaceFundBa)
    {
        this.gPlaceFundBa = gPlaceFundBa;
    }

    public String getgPlaceFundBa()
    {
        return gPlaceFundBa;
    }
    public void setgCapital(Double gCapital)
    {
        this.gCapital = gCapital;
    }

    public Double getgCapital()
    {
        return gCapital;
    }
    public void setgCapitalTotal(Double gCapitalTotal)
    {
        this.gCapitalTotal = gCapitalTotal;
    }

    public Double getgCapitalTotal()
    {
        return gCapitalTotal;
    }
    public void setgPostDate(Date gPostDate)
    {
        this.gPostDate = gPostDate;
    }

    public Date getgPostDate()
    {
        return gPostDate;
    }
    public void setgPost(String gPost)
    {
        this.gPost = gPost;
    }

    public String getgPost()
    {
        return gPost;
    }
    public void setgResult(String gResult)
    {
        this.gResult = gResult;
    }

    public String getgResult()
    {
        return gResult;
    }
    public void sethIs(String hIs)
    {
        this.hIs = hIs;
    }

    public String gethIs()
    {
        return hIs;
    }
    public void sethCompanyT3(Double hCompanyT3)
    {
        this.hCompanyT3 = hCompanyT3;
    }

    public Double gethCompanyT3()
    {
        return hCompanyT3;
    }
    public void sethCompanyT2(Double hCompanyT2)
    {
        this.hCompanyT2 = hCompanyT2;
    }

    public Double gethCompanyT2()
    {
        return hCompanyT2;
    }
    public void sethCompanyT1(Double hCompanyT1)
    {
        this.hCompanyT1 = hCompanyT1;
    }

    public Double gethCompanyT1()
    {
        return hCompanyT1;
    }
    public void sethResult(String hResult)
    {
        this.hResult = hResult;
    }

    public String gethResult()
    {
        return hResult;
    }
    public void setiIs(String iIs)
    {
        this.iIs = iIs;
    }

    public String getiIs()
    {
        return iIs;
    }
    public void setiPlatform(String iPlatform)
    {
        this.iPlatform = iPlatform;
    }

    public String getiPlatform()
    {
        return iPlatform;
    }
    public void setiPost(String iPost)
    {
        this.iPost = iPost;
    }

    public String getiPost()
    {
        return iPost;
    }
    public void setiResult(String iResult)
    {
        this.iResult = iResult;
    }

    public String getiResult()
    {
        return iResult;
    }
    public void setjIs(String jIs)
    {
        this.jIs = jIs;
    }

    public String getjIs()
    {
        return jIs;
    }
    public void setjCompanyT3(Double jCompanyT3)
    {
        this.jCompanyT3 = jCompanyT3;
    }

    public Double getjCompanyT3()
    {
        return jCompanyT3;
    }
    public void setjCompanyT2(Double jCompanyT2)
    {
        this.jCompanyT2 = jCompanyT2;
    }

    public Double getjCompanyT2()
    {
        return jCompanyT2;
    }
    public void setjCompanyT1(Double jCompanyT1)
    {
        this.jCompanyT1 = jCompanyT1;
    }

    public Double getjCompanyT1()
    {
        return jCompanyT1;
    }
    public void setjPost(String jPost)
    {
        this.jPost = jPost;
    }

    public String getjPost()
    {
        return jPost;
    }
    public void setjResult(String jResult)
    {
        this.jResult = jResult;
    }

    public String getjResult()
    {
        return jResult;
    }
    public void setkIs(String kIs)
    {
        this.kIs = kIs;
    }

    public String getkIs()
    {
        return kIs;
    }
    public void setkCompanyT3(Double kCompanyT3)
    {
        this.kCompanyT3 = kCompanyT3;
    }

    public Double getkCompanyT3()
    {
        return kCompanyT3;
    }
    public void setkCompanyT2(Double kCompanyT2)
    {
        this.kCompanyT2 = kCompanyT2;
    }

    public Double getkCompanyT2()
    {
        return kCompanyT2;
    }
    public void setkCompanyT1(Double kCompanyT1)
    {
        this.kCompanyT1 = kCompanyT1;
    }

    public Double getkCompanyT1()
    {
        return kCompanyT1;
    }
    public void setkHiredate(Date kHiredate)
    {
        this.kHiredate = kHiredate;
    }

    public Date getkHiredate()
    {
        return kHiredate;
    }
    public void setkPost(String kPost)
    {
        this.kPost = kPost;
    }

    public String getkPost()
    {
        return kPost;
    }
    public void setkEarningsT5(Double kEarningsT5)
    {
        this.kEarningsT5 = kEarningsT5;
    }

    public Double getkEarningsT5()
    {
        return kEarningsT5;
    }
    public void setkEarningsT4(Double kEarningsT4)
    {
        this.kEarningsT4 = kEarningsT4;
    }

    public Double getkEarningsT4()
    {
        return kEarningsT4;
    }
    public void setkResult(String kResult)
    {
        this.kResult = kResult;
    }

    public String getkResult()
    {
        return kResult;
    }
    public void setlResult(String lResult)
    {
        this.lResult = lResult;
    }

    public String getlResult()
    {
        return lResult;
    }
    public void setmIs(String mIs)
    {
        this.mIs = mIs;
    }

    public String getmIs()
    {
        return mIs;
    }
    public void setmType(String mType)
    {
        this.mType = mType;
    }

    public String getmType()
    {
        return mType;
    }
    public void setmResult(String mResult)
    {
        this.mResult = mResult;
    }

    public String getmResult()
    {
        return mResult;
    }
    public void setnIs(String nIs)
    {
        this.nIs = nIs;
    }

    public String getnIs()
    {
        return nIs;
    }
    public void setnResult(String nResult)
    {
        this.nResult = nResult;
    }

    public String getnResult()
    {
        return nResult;
    }
    public void setoIs(String oIs)
    {
        this.oIs = oIs;
    }

    public String getoIs()
    {
        return oIs;
    }
    public void setoGovernmentName(String oGovernmentName)
    {
        this.oGovernmentName = oGovernmentName;
    }

    public String getoGovernmentName()
    {
        return oGovernmentName;
    }
    public void setoGovernmentInvestment(Double oGovernmentInvestment)
    {
        this.oGovernmentInvestment = oGovernmentInvestment;
    }

    public Double getoGovernmentInvestment()
    {
        return oGovernmentInvestment;
    }
    public void setoOrgName(String oOrgName)
    {
        this.oOrgName = oOrgName;
    }

    public String getoOrgName()
    {
        return oOrgName;
    }
    public void setoOrgInvestment(Double oOrgInvestment)
    {
        this.oOrgInvestment = oOrgInvestment;
    }

    public Double getoOrgInvestment()
    {
        return oOrgInvestment;
    }
    public void setoIsPartner(String oIsPartner)
    {
        this.oIsPartner = oIsPartner;
    }

    public String getoIsPartner()
    {
        return oIsPartner;
    }
    public void setoResult(String oResult)
    {
        this.oResult = oResult;
    }

    public String getoResult()
    {
        return oResult;
    }
    public void setpIs(String pIs)
    {
        this.pIs = pIs;
    }

    public String getpIs()
    {
        return pIs;
    }
    public void setpInvestmentTotal(Double pInvestmentTotal)
    {
        this.pInvestmentTotal = pInvestmentTotal;
    }

    public Double getpInvestmentTotal()
    {
        return pInvestmentTotal;
    }
    public void setpFinancingTotal(Double pFinancingTotal)
    {
        this.pFinancingTotal = pFinancingTotal;
    }

    public Double getpFinancingTotal()
    {
        return pFinancingTotal;
    }
    public void setpNameOne(String pNameOne)
    {
        this.pNameOne = pNameOne;
    }

    public String getpNameOne()
    {
        return pNameOne;
    }
    public void setpIsPartnerOne(String pIsPartnerOne)
    {
        this.pIsPartnerOne = pIsPartnerOne;
    }

    public String getpIsPartnerOne()
    {
        return pIsPartnerOne;
    }
    public void setpNameTwo(String pNameTwo)
    {
        this.pNameTwo = pNameTwo;
    }

    public String getpNameTwo()
    {
        return pNameTwo;
    }
    public void setpIsPartnerTwo(String pIsPartnerTwo)
    {
        this.pIsPartnerTwo = pIsPartnerTwo;
    }

    public String getpIsPartnerTwo()
    {
        return pIsPartnerTwo;
    }
    public void setpResult(String pResult)
    {
        this.pResult = pResult;
    }

    public String getpResult()
    {
        return pResult;
    }
    public void setqIs(String qIs)
    {
        this.qIs = qIs;
    }

    public String getqIs()
    {
        return qIs;
    }
    public void setqAwardsYear(Long qAwardsYear)
    {
        this.qAwardsYear = qAwardsYear;
    }

    public Long getqAwardsYear()
    {
        return qAwardsYear;
    }
    public void setqOrg(String qOrg)
    {
        this.qOrg = qOrg;
    }

    public String getqOrg()
    {
        return qOrg;
    }
    public void setqAwardsName(String qAwardsName)
    {
        this.qAwardsName = qAwardsName;
    }

    public String getqAwardsName()
    {
        return qAwardsName;
    }
    public void setqAwardsNo(Long qAwardsNo)
    {
        this.qAwardsNo = qAwardsNo;
    }

    public Long getqAwardsNo()
    {
        return qAwardsNo;
    }
    public void setqInvestmentYear(Long qInvestmentYear)
    {
        this.qInvestmentYear = qInvestmentYear;
    }

    public Long getqInvestmentYear()
    {
        return qInvestmentYear;
    }
    public void setqInvestmentTotal(Double qInvestmentTotal)
    {
        this.qInvestmentTotal = qInvestmentTotal;
    }

    public Double getqInvestmentTotal()
    {
        return qInvestmentTotal;
    }
    public void setqIsPartner(String qIsPartner)
    {
        this.qIsPartner = qIsPartner;
    }

    public String getqIsPartner()
    {
        return qIsPartner;
    }
    public void setqResult(String qResult)
    {
        this.qResult = qResult;
    }

    public String getqResult()
    {
        return qResult;
    }
    public void setrIs(String rIs)
    {
        this.rIs = rIs;
    }

    public String getrIs()
    {
        return rIs;
    }
    public void setrType(String rType)
    {
        this.rType = rType;
    }

    public String getrType()
    {
        return rType;
    }
    public void setrPlaceManageSl(String rPlaceManageSl)
    {
        this.rPlaceManageSl = rPlaceManageSl;
    }

    public String getrPlaceManageSl()
    {
        return rPlaceManageSl;
    }
    public void setrPlaceManageBa(String rPlaceManageBa)
    {
        this.rPlaceManageBa = rPlaceManageBa;
    }

    public String getrPlaceManageBa()
    {
        return rPlaceManageBa;
    }
    public void setrPlaceFundSl(String rPlaceFundSl)
    {
        this.rPlaceFundSl = rPlaceFundSl;
    }

    public String getrPlaceFundSl()
    {
        return rPlaceFundSl;
    }
    public void setrPlaceFundBa(String rPlaceFundBa)
    {
        this.rPlaceFundBa = rPlaceFundBa;
    }

    public String getrPlaceFundBa()
    {
        return rPlaceFundBa;
    }
    public void setrAsset(Double rAsset)
    {
        this.rAsset = rAsset;
    }

    public Double getrAsset()
    {
        return rAsset;
    }
    public void setrNvestmentTotal(Double rNvestmentTotal)
    {
        this.rNvestmentTotal = rNvestmentTotal;
    }

    public Double getrNvestmentTotal()
    {
        return rNvestmentTotal;
    }
    public void setrPost(String rPost)
    {
        this.rPost = rPost;
    }

    public String getrPost()
    {
        return rPost;
    }
    public void setrWorkDate(Date rWorkDate)
    {
        this.rWorkDate = rWorkDate;
    }

    public Date getrWorkDate()
    {
        return rWorkDate;
    }
    public void setrResult(String rResult)
    {
        this.rResult = rResult;
    }

    public String getrResult()
    {
        return rResult;
    }
    public void settIs(String tIs)
    {
        this.tIs = tIs;
    }

    public String gettIs()
    {
        return tIs;
    }
    public void settPost(String tPost)
    {
        this.tPost = tPost;
    }

    public String gettPost()
    {
        return tPost;
    }
    public void settResult(String tResult)
    {
        this.tResult = tResult;
    }

    public String gettResult()
    {
        return tResult;
    }
    public void setuResult(String uResult)
    {
        this.uResult = uResult;
    }

    public String getuResult()
    {
        return uResult;
    }
    public void setvIs(String vIs)
    {
        this.vIs = vIs;
    }

    public String getvIs()
    {
        return vIs;
    }
    public void setvNameOne(String vNameOne)
    {
        this.vNameOne = vNameOne;
    }

    public String getvNameOne()
    {
        return vNameOne;
    }
    public void setvProjectOne(String vProjectOne)
    {
        this.vProjectOne = vProjectOne;
    }

    public String getvProjectOne()
    {
        return vProjectOne;
    }
    public void setvOrgOne(String vOrgOne)
    {
        this.vOrgOne = vOrgOne;
    }

    public String getvOrgOne()
    {
        return vOrgOne;
    }
    public void setvDateOne(Date vDateOne)
    {
        this.vDateOne = vDateOne;
    }

    public Date getvDateOne()
    {
        return vDateOne;
    }
    public void setvNameTwo(String vNameTwo)
    {
        this.vNameTwo = vNameTwo;
    }

    public String getvNameTwo()
    {
        return vNameTwo;
    }
    public void setvProjectTwo(String vProjectTwo)
    {
        this.vProjectTwo = vProjectTwo;
    }

    public String getvProjectTwo()
    {
        return vProjectTwo;
    }
    public void setvOrgTwo(String vOrgTwo)
    {
        this.vOrgTwo = vOrgTwo;
    }

    public String getvOrgTwo()
    {
        return vOrgTwo;
    }
    public void setvDateTwo(Date vDateTwo)
    {
        this.vDateTwo = vDateTwo;
    }

    public Date getvDateTwo()
    {
        return vDateTwo;
    }
    public void setvResult(String vResult)
    {
        this.vResult = vResult;
    }

    public String getvResult()
    {
        return vResult;
    }
    public void setwIs(String wIs)
    {
        this.wIs = wIs;
    }

    public String getwIs()
    {
        return wIs;
    }
    public void setwIsAwards(String wIsAwards)
    {
        this.wIsAwards = wIsAwards;
    }

    public String getwIsAwards()
    {
        return wIsAwards;
    }
    public void setwAwardsName(String wAwardsName)
    {
        this.wAwardsName = wAwardsName;
    }

    public String getwAwardsName()
    {
        return wAwardsName;
    }
    public void setwFirstCount(Long wFirstCount)
    {
        this.wFirstCount = wFirstCount;
    }

    public Long getwFirstCount()
    {
        return wFirstCount;
    }
    public void setwPatentNumber(String wPatentNumber)
    {
        this.wPatentNumber = wPatentNumber;
    }

    public String getwPatentNumber()
    {
        return wPatentNumber;
    }
    public void setwSecondCount(Long wSecondCount)
    {
        this.wSecondCount = wSecondCount;
    }

    public Long getwSecondCount()
    {
        return wSecondCount;
    }
    public void setwSecondPatentNumber(String wSecondPatentNumber)
    {
        this.wSecondPatentNumber = wSecondPatentNumber;
    }

    public String getwSecondPatentNumber()
    {
        return wSecondPatentNumber;
    }
    public void setwResult(String wResult)
    {
        this.wResult = wResult;
    }

    public String getwResult()
    {
        return wResult;
    }
    public void setxIs(String xIs)
    {
        this.xIs = xIs;
    }

    public String getxIs()
    {
        return xIs;
    }
    public void setxOrg(String xOrg)
    {
        this.xOrg = xOrg;
    }

    public String getxOrg()
    {
        return xOrg;
    }
    public void setxProject(String xProject)
    {
        this.xProject = xProject;
    }

    public String getxProject()
    {
        return xProject;
    }
    public void setxDate(Date xDate)
    {
        this.xDate = xDate;
    }

    public Date getxDate()
    {
        return xDate;
    }
    public void setxResult(String xResult)
    {
        this.xResult = xResult;
    }

    public String getxResult()
    {
        return xResult;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("talentDetailId", getTalentDetailId())
                .append("talentBaseInfoId", getTalentBaseInfoId())
                .append("aIs", getaIs())
                .append("aAwards", getaAwards())
                .append("aNumber", getaNumber())
                .append("aOtherAwards", getaOtherAwards())
                .append("aResult", getaResult())
                .append("bIs", getbIs())
                .append("bPlatform", getbPlatform())
                .append("bProject", getbProject())
                .append("bResult", getbResult())
                .append("cIs", getcIs())
                .append("cRevenueT3", getcRevenueT3())
                .append("cRevenueT2", getcRevenueT2())
                .append("cRevenueT1", getcRevenueT1())
                .append("cPostIs", getcPostIs())
                .append("cPost", getcPost())
                .append("cPostDate", getcPostDate())
                .append("cResult", getcResult())
                .append("dIs", getdIs())
                .append("dEstablishedDate", getdEstablishedDate())
                .append("dEvaluation", getdEvaluation())
                .append("dRankingYear", getdRankingYear())
                .append("dRankingNo", getdRankingNo())
                .append("dIsShareholder", getdIsShareholder())
                .append("dProportion", getdProportion())
                .append("dNumber", getdNumber())
                .append("dResult", getdResult())
                .append("eIs", geteIs())
                .append("ePojectName", getePojectName())
                .append("ePost", getePost())
                .append("eResult", geteResult())
                .append("fIs", getfIs())
                .append("fInvestment", getfInvestment())
                .append("fFinancing", getfFinancing())
                .append("fIsPartner", getfIsPartner())
                .append("fShareholdingRatio", getfShareholdingRatio())
                .append("fRatioNo", getfRatioNo())
                .append("fResult", getfResult())
                .append("gIs", getgIs())
                .append("gPlaceManageSl", getgPlaceManageSl())
                .append("gPlaceManageBa", getgPlaceManageBa())
                .append("gPlaceFundSl", getgPlaceFundSl())
                .append("gPlaceFundBa", getgPlaceFundBa())
                .append("gCapital", getgCapital())
                .append("gCapitalTotal", getgCapitalTotal())
                .append("gPostDate", getgPostDate())
                .append("gPost", getgPost())
                .append("gResult", getgResult())
                .append("hIs", gethIs())
                .append("hCompanyT3", gethCompanyT3())
                .append("hCompanyT2", gethCompanyT2())
                .append("hCompanyT1", gethCompanyT1())
                .append("hResult", gethResult())
                .append("iIs", getiIs())
                .append("iPlatform", getiPlatform())
                .append("iPost", getiPost())
                .append("iResult", getiResult())
                .append("jIs", getjIs())
                .append("jCompanyT3", getjCompanyT3())
                .append("jCompanyT2", getjCompanyT2())
                .append("jCompanyT1", getjCompanyT1())
                .append("jPost", getjPost())
                .append("jResult", getjResult())
                .append("kIs", getkIs())
                .append("kCompanyT3", getkCompanyT3())
                .append("kCompanyT2", getkCompanyT2())
                .append("kCompanyT1", getkCompanyT1())
                .append("kHiredate", getkHiredate())
                .append("kPost", getkPost())
                .append("kEarningsT5", getkEarningsT5())
                .append("kEarningsT4", getkEarningsT4())
                .append("kResult", getkResult())
                .append("lResult", getlResult())
                .append("mIs", getmIs())
                .append("mType", getmType())
                .append("mResult", getmResult())
                .append("nIs", getnIs())
                .append("nResult", getnResult())
                .append("oIs", getoIs())
                .append("oGovernmentName", getoGovernmentName())
                .append("oGovernmentInvestment", getoGovernmentInvestment())
                .append("oOrgName", getoOrgName())
                .append("oOrgInvestment", getoOrgInvestment())
                .append("oIsPartner", getoIsPartner())
                .append("oResult", getoResult())
                .append("pIs", getpIs())
                .append("pInvestmentTotal", getpInvestmentTotal())
                .append("pFinancingTotal", getpFinancingTotal())
                .append("pNameOne", getpNameOne())
                .append("pIsPartnerOne", getpIsPartnerOne())
                .append("pNameTwo", getpNameTwo())
                .append("pIsPartnerTwo", getpIsPartnerTwo())
                .append("pResult", getpResult())
                .append("qIs", getqIs())
                .append("qAwardsYear", getqAwardsYear())
                .append("qOrg", getqOrg())
                .append("qAwardsName", getqAwardsName())
                .append("qAwardsNo", getqAwardsNo())
                .append("qInvestmentYear", getqInvestmentYear())
                .append("qInvestmentTotal", getqInvestmentTotal())
                .append("qIsPartner", getqIsPartner())
                .append("qResult", getqResult())
                .append("rIs", getrIs())
                .append("rType", getrType())
                .append("rPlaceManageSl", getrPlaceManageSl())
                .append("rPlaceManageBa", getrPlaceManageBa())
                .append("rPlaceFundSl", getrPlaceFundSl())
                .append("rPlaceFundBa", getrPlaceFundBa())
                .append("rAsset", getrAsset())
                .append("rNvestmentTotal", getrNvestmentTotal())
                .append("rPost", getrPost())
                .append("rWorkDate", getrWorkDate())
                .append("rResult", getrResult())
                .append("tIs", gettIs())
                .append("tPost", gettPost())
                .append("tResult", gettResult())
                .append("uResult", getuResult())
                .append("vIs", getvIs())
                .append("vNameOne", getvNameOne())
                .append("vProjectOne", getvProjectOne())
                .append("vOrgOne", getvOrgOne())
                .append("vDateOne", getvDateOne())
                .append("vNameTwo", getvNameTwo())
                .append("vProjectTwo", getvProjectTwo())
                .append("vOrgTwo", getvOrgTwo())
                .append("vDateTwo", getvDateTwo())
                .append("vResult", getvResult())
                .append("wIs", getwIs())
                .append("wIsAwards", getwIsAwards())
                .append("wAwardsName", getwAwardsName())
                .append("wFirstCount", getwFirstCount())
                .append("wPatentNumber", getwPatentNumber())
                .append("wSecondCount", getwSecondCount())
                .append("wSecondPatentNumber", getwSecondPatentNumber())
                .append("wResult", getwResult())
                .append("xIs", getxIs())
                .append("xOrg", getxOrg())
                .append("xProject", getxProject())
                .append("xDate", getxDate())
                .append("xResult", getxResult())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .toString();
    }
}